Big Huge Thesaurus

Oregon lily

noun

sounds kind of like